package com.app.designpattern.creation.factory.abstractfactory

/**
 *
 * USER: zjw
 * DATA: 2019/4/8 0008
 * TIME: 下午 4:17
 * 一个产品族的工厂
 * 一个工厂可以生产俩种或多种产品结构等级(视频和笔记等等)
 * 举例:产品结构等级:海尔空调,海信空调,格力空调都是空调的产品结构等级,(工厂方法模式中的javaVideo和pythonvideo)
 * 产品族:海尔工厂可以生产海尔空调,海尔冰箱,海尔电扇,每一种都是一个产品结构等级,整到一起就是一个产品族
 */
interface CourseFactory {
    fun getVideo(): Video
    fun getNote(): Note
}